home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Extravaganza - Disc 4
/
Shareware Extravaganza - Over 25,000 Programs (The Ultimate Shareware Company)(Disc 4 of 4)(1993).iso
/
cad
/
jul90.zip
/
TIP558.LSP
< prev
next >
Wrap
Text File
|
1990-05-17
|
627b
|
26 lines
;TIP558.LSP Extend Crossing (c)1990, Micheal Webster
(defun C:EXTENDC(/ BE SS LS NO P1 P2)
(setvar "CMDECHO" 0)
(prompt "Select boundary edge(s)...")
(terpri)
(setq BE (ssget))(terpri)
(prompt "Select objects to extend:")
(terpri)
(setq P1 (getpoint "1st point:"))
(terpri)
(setq P2 (getcorner P1 "2nd point:"))
(terpri)
(setq SS (ssget "C" P1 P2)
LS (sslength SS)
NO -1
) ;setq SS
(command "EXTEND" BE "")
(repeat LS
(setq NO (1+ NO))
(command (list (ssname SS NO) P2))
) ;repeat LS
(command "")
(setvar "CMDECHO" 1)
(prin1)
) ;defun